package com.laker.autotest.webui.testcase;

import com.laker.autotest.webui.core.BasePageTest;
import com.laker.autotest.webui.dev.Record;
import org.testng.annotations.Test;

/**
 * <pre>
 *  注意 注意 注意 建议仅用于快速验证。
 * <br>
 * 快速录制 + 代码生成 + 快速回放
 * <ol>
 *   <li>执行 {@link Record} 录制脚本</li>
 *   <li>复制生成的代码到 {@link FastRecordTest}，只复制 {@code page.navigate(...)} 之后的代码。</li>
 *   <li>把复制的代码填充到 {@link FastRecordTest#execute() FastRecordTest.execute()} 方法中。</li>
 *   <li>执行 {@link FastRecordTest} 回放脚本</li>
 * </ol>
 * </pre>
 */
public class FastRecordTest extends BasePageTest {
    @Test
    public void execute() {
        page.navigate("https://www.baidu.com/");
        page.locator("#kw").click();
        page.locator("#kw").fill("lakernote");
        page.locator("#kw").press("Enter");
    }
}
